.restock-application {
  height: calc(100vh - env(safe-area-inset-bottom));

  .restock-application-hava-image {
    overflow: hidden;

    .restock-application-hava-image-title {
      margin-top: 12rpx;
      margin-left: 23rpx;
      font-size: 25rpx;
    }

    .restock-application-hava-image-region {
      height: 205rpx;
      background-color: white;
      display: flex;
      align-items: center;
      margin-top: 15rpx;

      .restock-application-hava-image-region-title {
        margin-left: 50rpx;
        font-size: 30rpx;
      }

      .restock-application-hava-image-region-image {
        margin-left: 5rpx;
        height: 140rpx;
        width: 140rpx;
      }
    }
  }

  .restock-application-no-image {
    .restock-application-no-image-title {
      margin-top: 12rpx;
      margin-left: 23rpx;
      font-size: 25rpx;
    }

    .restock-application-no-image-region {
      background-color: white;
      height: 300rpx;
      margin-top: 15rpx;
      padding-top: 30rpx;
      padding-left: 50rpx;

      .restock-application-no-image-region-item {
        display: flex;
        align-items: center;
        position: relative;

        &:nth-child(n+2) {
          margin-top: 30rpx;
        }

        .restock-application-no-image-region-item-star {
          width: 15rpx;
          height: 15rpx;
          position: absolute;
          left: -15rpx;
          top: 25rpx;
        }

        .restock-application-no-image-region-item-key {
          font-size: 30rpx;
        }

        .restock-application-no-image-region-item-input-box {
          background-color: #f6f6f6;
          height: 70rpx;
          border-radius: 20rpx;
          padding: 0 20rpx;
          width: 70%;
        }

      }
    }
  }

  .restock-application-submit {
    margin: 0 auto;
    width: 675rpx;
    height: 80rpx;
    background-color: #1989fa;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20rpx;
    border-radius: 30rpx;
    transition: all 0.2s ease;
  }

  .restock-application-submit-active {
    background-color: #0e72d1;
    transform: scale(0.98);
    box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.15);
  }
}